FPGAs have shown several characteristics that make them very attractive for high performance computing (HPC). The impressive\nspeed-up factors that they are able to achieve, the reduced power consumption, and the easiness and flexibility of the design process\nwith fast iterations between consecutive versions are examples of benefits obtained with their use. However, there are still some\ndifficulties when using reconfigurable platforms as accelerator that need to be addressed: the need of an in-depth application study\nto identify potential acceleration, the lack of tools for the deployment of computational problems in distributed hardware platforms,\nand the low portability of components, among others. This work proposes a complete grid infrastructure for distributed high\nperformance computing based on dynamically reconfigurable FPGAs. Besides, a set of services designed to facilitate the application\ndeployment is described. An example application and a comparison with other hardware and software implementations are shown.\nExperimental results show that the proposed architecture offers encouraging advantages for deployment of high performance\ndistributed applications simplifying development process.
Loading....